de remolque - Turkish English Dictionary